GitHub Copilot

GitHubが提供するAIコーディングアシスタント。IDE統合を重視した設計で、コード補完からエージェント機能まで幅広い機能を持つ。

実行環境

2つの異なる実行環境を持つ:

環境 実行場所 用途
Agent Mode ローカル(VS Code) リアルタイム開発
Coding Agent クラウド(GitHub Actions) 非同期タスク委譲

エージェント機能

詳細はサブエージェントエージェントオーケストレーションを参照。

コンテキスト管理

モード切り替えによってコンテキスト収集の挙動が変わる設計:

明示的なディレクティブ:#codebase#file:path@workspace

Copilot Spaces

コード、ドキュメント、カスタム指示をバンドルして共有可能なコンテキストコンテナ。GitHubの権限モデルを継承し、リポジトリと自動同期する。Claude Projectsの組織向け版とも言える。

Claude Codeとの違い

関連